お気に入り登録ボタンを作成する
自分のホームページを何回も訪問してもらうには、訪問者の「お気に入り」にホームページを登録してもらうのも有効な手段となります。
この手助けとなるのが「お気に入りに登録」ボタンです。今回は、ホームページに「お気に入りに登録」ボタンを作成する方法を紹介してみましょう。

→ 「お気に入りに登録」ボタンを作成する
 
「お気に入り」に登録する機能を担っているJavaScriptは「window.external.AddFavorite」で、「window.external.AddFavorite('URL','登録するページ名')」と記述します。
「お気に入りに登録」ボタンを作成するには、INPUTタグでボタンを作成し、上記のJavaScriptをonClickイベントとして追加するようにします。
なお「window.external.AddFavorite」は、Internet Explorer 4以降のみに有効となるJavaScriptです。他のブラウザでは正しく機能しないことに注意してください。
<INPUT type="button" value="お気に入りに登録" onClick="window.external.AddFavorite('http://www.infoseek.co.jp','インフォシーク')">
※「window.external.AddFavorite」に設定するURLとページ名は、必ずしも現在表示されているページのURLとページタイトルである必要はありません。
  「window.external.AddFavorite」のURLとページ名は、自由に設定することができます。


→ 「お気に入りに登録」をボタン以外で作成する
 
通常の文字や画像など、ボタン以外のオブジェクトに「お気に入りに登録」機能を追加することも可能です。
この場合、Aタグのリンク先を「href=#」(リンク先をダミーにする設定)とし、onClickイベントで「window.external.AddFavorite」を追加します。
もちろん、Aタグで囲むオブジェクトは文字でも画像でも構いません。
<A href="#" onClick="window.external.AddFavorite('http://www.infoseek.co.jp','インフォシーク')">
<IMG src="okini.gif" border="0">
</A>


→ URL、ホームページ名を指定しない方法
 
これまでに紹介した手順では、「お気に入り」に登録するURLとページ名を自分で設定しなければいけませんでした。
しかし、現在表示されているページのページタイトルとURLを「お気に入り」に登録するだけならば、記述を「location.href」と「document.title」で代用することもできます。
具体的には「window.external.AddFavorite(location.href,document.title)」とJavaScriptを記述すれば、現在のURLとページタイトルで「お気に入り」に登録する機能を作成できます。
<A href="#" onClick="window.external.AddFavorite(location.href,document.title)">お気に入りに追加</A>

PCpylg}Wz O~yz Yahoo yV NTT-X Store

z[y[W NWbgJ[h COiq [ COsI COze